今天來介紹 Underscore 的 after 語法 ,
其為建立一個方法 , 當它執行了 count 次數之後才會有效果 ,
其網站的範例如下 :
var renderNotes = _.after(notes.length, render);
_.each(notes, function(note) {
note.asyncSave({success: renderNotes});
});
// renderNotes is run once, after all notes have saved.
不過我們來自己寫個簡單的範例比較好理解 ,
下面的範例為按下click 按鈕4次之後才會執行 alert 語法 :
var cb;
cb = _.after(4, function() {
alert('︿︿');
});
$('button').on('click', cb);
本文同步發布於 保政島 Underscore 使用 after 情境